//0x28 bytes (sizeof)
struct _MI_VAD_EVENT_BLOCK
{
struct _MI_VAD_EVENT_BLOCK* Next; //0x0
union
{
struct _KGATE Gate; //0x4
struct _MMADDRESS_LIST SecureInfo; //0x4
struct _RTL_BITMAP BitMap; //0x4
struct _MMINPAGE_SUPPORT* InPageSupport; //0x4
struct _MI_LARGEPAGE_VAD_INFO LargePage; //0x4
struct _ETHREAD* CreatingThread; //0x4
struct _MI_SUB64K_FREE_RANGES PebTeb; //0x4
struct _MMVAD_SHORT* PlaceholderVad; //0x4
};
ULONG WaitReason; //0x24
};